#wrap{width: 1024px; margin:0 auto;}   
#main{width: 780px;float:left;}
#side-bar{width: 200px;float:left;margin-left:30px;margin-top:80px;}
#side-bar ul{margin: 20px 0 0 20px;}
#side-faq{margin-top:20px;}
#footer{clear:both;color:gray;margin:0 auto;padding:40px 0 25px;text-align:center;}
#header{height:50px;}
#logo{float:left;margin-left:40px;}
#auth{float:right;margin-right:40px;}
h1{font-size:1.8em;margin:20px 0 20px 0;text-decoration:underline;}
a {color:#006699;outline:medium none;text-decoration:none;}
a:hover {text-decoration:underline;}
a:visited, #footer a:visited {color:#006699;}
.form-header{margin:10px 0 10px 0;font-weight:bold;background-color:#7EADD9;width:780px;}
.add-dependend-link{display:block;text-decoration:underline;}
.add-dependend-link:hover{display:block;color:#222222;}
.remove-dependend-link{display:block;text-decoration:underline;}
.remove-dependend-link:hover{display:block;color:#222222;}
.pets-text-area{height: 30px;padding-top:10px;overflow:auto;}
.address-history{margin-right:20px;}
.history-row{margin-top:10px;}
